[INFO] fetching crate nut-shell 0.1.2...
[INFO] testing nut-shell-0.1.2 against master#1f7f8ea0721a3b1eb73e6c6d25cccb371434b320 for pr-154065-1
[INFO] extracting crate nut-shell 0.1.2 into /workspace/builds/worker-1-tc1/source
[INFO] started tweaking crates.io crate nut-shell 0.1.2
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate nut-shell 0.1.2
[INFO] tweaked toml for crates.io crate nut-shell 0.1.2 written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate nut-shell 0.1.2 on toolchain 1f7f8ea0721a3b1eb73e6c6d25cccb371434b320
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate nut-shell 0.1.2 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded nut-shell-macros v0.1.0
[INFO] [stderr]   Downloaded toml v1.0.6+spec-1.1.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 5b922112831b3a8077b6b1c31d55a836c949e27dc9f37e806486bcd8b1d1b7f9
[INFO] running `Command { std: "docker" "start" "-a" "5b922112831b3a8077b6b1c31d55a836c949e27dc9f37e806486bcd8b1d1b7f9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5b922112831b3a8077b6b1c31d55a836c949e27dc9f37e806486bcd8b1d1b7f9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5b922112831b3a8077b6b1c31d55a836c949e27dc9f37e806486bcd8b1d1b7f9", kill_on_drop: false }`
[INFO] [stdout] 5b922112831b3a8077b6b1c31d55a836c949e27dc9f37e806486bcd8b1d1b7f9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 6c152541bf42d703f4ae19b86f7ebd2c43b810295a9eff1d9436e1fcd6b382a8
[INFO] running `Command { std: "docker" "start" "-a" "6c152541bf42d703f4ae19b86f7ebd2c43b810295a9eff1d9436e1fcd6b382a8", kill_on_drop: false }`
[INFO] [stderr]    Compiling heapless v0.9.2
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling syn v2.0.110
[INFO] [stderr]    Compiling hash32 v0.3.1
[INFO] [stderr]    Compiling nut-shell-macros v0.1.0
[INFO] [stderr]    Compiling nut-shell v0.1.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [optimized + debuginfo] target(s) in 4.51s
[INFO] running `Command { std: "docker" "inspect" "6c152541bf42d703f4ae19b86f7ebd2c43b810295a9eff1d9436e1fcd6b382a8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6c152541bf42d703f4ae19b86f7ebd2c43b810295a9eff1d9436e1fcd6b382a8", kill_on_drop: false }`
[INFO] [stdout] 6c152541bf42d703f4ae19b86f7ebd2c43b810295a9eff1d9436e1fcd6b382a8
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 16db06974323b4e3ef77846088537082879f07b7ad3c37b594eecbba2f17e5e7
[INFO] running `Command { std: "docker" "start" "-a" "16db06974323b4e3ef77846088537082879f07b7ad3c37b594eecbba2f17e5e7", kill_on_drop: false }`
[INFO] [stderr]    Compiling pin-project-lite v0.2.16
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]    Compiling tokio v1.49.0
[INFO] [stderr]    Compiling nut-shell v0.1.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [optimized + debuginfo] target(s) in 12.57s
[INFO] running `Command { std: "docker" "inspect" "16db06974323b4e3ef77846088537082879f07b7ad3c37b594eecbba2f17e5e7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "16db06974323b4e3ef77846088537082879f07b7ad3c37b594eecbba2f17e5e7", kill_on_drop: false }`
[INFO] [stdout] 16db06974323b4e3ef77846088537082879f07b7ad3c37b594eecbba2f17e5e7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] f95e1d6568f5905effda1b6da4d61b9237f592c2e244299e9dc7317c41cc1739
[INFO] running `Command { std: "docker" "start" "-a" "f95e1d6568f5905effda1b6da4d61b9237f592c2e244299e9dc7317c41cc1739", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [optimized + debuginfo] target(s) in 0.05s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/nut_shell-6ebc84a618f04426)
[INFO] [stdout] 
[INFO] [stdout] running 98 tests
[INFO] [stdout] test auth::tests::test_user_creation ... ok
[INFO] [stdout] test response::tests::test_builder_chaining ... ok
[INFO] [stdout] test response::tests::test_response_empty_message ... ok
[INFO] [stdout] test response::tests::test_builder_chaining_with_history ... ok
[INFO] [stdout] test config::tests::test_messages_are_const ... ok
[INFO] [stdout] test error::tests::test_error_display ... ok
[INFO] [stdout] test response::tests::test_response_exclude_from_history_default ... ok
[INFO] [stdout] test response::tests::test_response_long_message ... ok
[INFO] [stdout] test response::tests::test_response_success_no_history ... ok
[INFO] [stdout] test response::tests::test_response_without_history_builder ... ok
[INFO] [stdout] test response::tests::test_success_response ... ok
[INFO] [stdout] test shell::decoder::tests::test_arrow_keys_sequence ... ok
[INFO] [stdout] test shell::decoder::tests::test_backspace_ascii_bs ... ok
[INFO] [stdout] test shell::decoder::tests::test_backspace_del ... ok
[INFO] [stdout] test shell::decoder::tests::test_complex_input_sequence ... ok
[INFO] [stdout] test shell::decoder::tests::test_control_characters_ignored ... ok
[INFO] [stdout] test shell::decoder::tests::test_decoder_new ... ok
[INFO] [stdout] test shell::decoder::tests::test_down_arrow ... ok
[INFO] [stdout] test shell::decoder::tests::test_enter_carriage_return ... ok
[INFO] [stdout] test shell::decoder::tests::test_enter_linefeed ... ok
[INFO] [stdout] test shell::decoder::tests::test_esc_bracket_starts_sequence ... ok
[INFO] [stdout] test shell::decoder::tests::test_esc_followed_by_regular_char ... ok
[INFO] [stdout] test shell::decoder::tests::test_single_esc_no_sequence ... ok
[INFO] [stdout] test shell::decoder::tests::test_regular_characters ... ok
[INFO] [stdout] test shell::decoder::tests::test_spaces ... ok
[INFO] [stdout] test shell::decoder::tests::test_unicode_characters ... ok
[INFO] [stdout] test shell::decoder::tests::test_tab ... ok
[INFO] [stdout] test shell::decoder::tests::test_decoder_default ... ok
[INFO] [stdout] test shell::decoder::tests::test_decoder_reset ... ok
[INFO] [stdout] test shell::decoder::tests::test_double_esc ... ok
[INFO] [stdout] test shell::decoder::tests::test_double_esc_then_type ... ok
[INFO] [stdout] test shell::decoder::tests::test_unknown_escape_sequence ... ok
[INFO] [stdout] test shell::decoder::tests::test_up_arrow ... ok
[INFO] [stdout] test shell::handler::tests::test_sync_handler ... ok
[INFO] [stdout] test shell::history::tests::test_default ... ok
[INFO] [stdout] test shell::history::tests::test_duplicate_commands_ignored ... ok
[INFO] [stdout] test shell::history::tests::test_add_and_navigate ... ok
[INFO] [stdout] test shell::history::tests::test_empty_commands_ignored ... ok
[INFO] [stdout] test shell::history::tests::test_position_resets_on_add ... ok
[INFO] [stdout] test shell::history::tests::test_navigation_without_adding ... ok
[INFO] [stdout] test shell::history::tests::test_position_resets_on_duplicate_add ... ok
[INFO] [stdout] test shell::history::tests::test_reset_position ... ok
[INFO] [stdout] test shell::history::tests::test_ring_buffer_behavior ... ok
[INFO] [stdout] test shell::tests::test_activate_deactivate_lifecycle ... ok
[INFO] [stdout] test shell::tests::test_inline_message_flag ... ok
[INFO] [stdout] test shell::tests::test_request_command_no_args ... ok
[INFO] [stdout] test shell::tests::test_request_command_with_args ... ok
[INFO] [stdout] test shell::tests::test_request_command_with_original ... ok
[INFO] [stdout] test shell::tests::test_request_history_next ... ok
[INFO] [stdout] test shell::tests::test_request_history_previous ... ok
[INFO] [stdout] test shell::tests::test_request_tab_complete ... ok
[INFO] [stdout] test shell::tests::test_request_variants_match_features ... ok
[INFO] [stdout] test shell::tests::test_request_tab_complete_empty ... ok
[INFO] [stdout] test shell::tests::test_resolve_path_comprehensive ... ok
[INFO] [stdout] test shell::tests::test_resolve_path_parent_directory ... ok
[INFO] [stdout] test shell::tests::test_write_formatted_response_all_flags_off ... ok
[INFO] [stdout] test shell::tests::test_write_formatted_response_empty_message ... ok
[INFO] [stdout] test shell::tests::test_write_formatted_response_combined_flags ... ok
[INFO] [stdout] test shell::tests::test_write_formatted_response_indented_single_line ... ok
[INFO] [stdout] test tree::completion::tests::test_access_control_filtering ... ok
[INFO] [stdout] test tree::completion::tests::test_case_sensitive_matching ... ok
[INFO] [stdout] test shell::tests::test_write_formatted_response_indented_multiline ... ok
[INFO] [stdout] test shell::tests::test_write_formatted_response_default ... ok
[INFO] [stdout] test shell::tests::test_resolve_path_cannot_navigate_through_command ... ok
[INFO] [stdout] test shell::tests::test_write_formatted_response_indented ... ok
[INFO] [stdout] test shell::tests::test_write_formatted_response_with_prefix_newline ... ok
[INFO] [stdout] test shell::tests::test_write_formatted_response_without_postfix_newline ... ok
[INFO] [stdout] test tree::completion::tests::test_common_prefix_calculation ... ok
[INFO] [stdout] test tree::completion::tests::test_empty_input_matches_all ... ok
[INFO] [stdout] test tree::completion::tests::test_exact_match_command ... ok
[INFO] [stdout] test tree::completion::tests::test_exact_match_directory ... ok
[INFO] [stdout] test tree::completion::tests::test_long_directory_name_with_slash ... ok
[INFO] [stdout] test tree::completion::tests::test_match_name_exceeds_64_chars ... ok
[INFO] [stdout] test tree::completion::tests::test_max_matches_exceeded ... ok
[INFO] [stdout] test tree::completion::tests::test_multiple_matches_directories ... ok
[INFO] [stdout] test tree::completion::tests::test_multiple_matches_with_common_prefix ... ok
[INFO] [stdout] test tree::completion::tests::test_no_matches ... ok
[INFO] [stdout] test tree::completion::tests::test_single_match_directory ... ok
[INFO] [stdout] test tree::completion::tests::test_very_long_command_name ... ok
[INFO] [stdout] test tree::path::tests::test_absolute_multiple_segments ... ok
[INFO] [stdout] test tree::completion::tests::test_single_match_command ... ok
[INFO] [stdout] test tree::path::tests::test_absolute_path_with_parent ... ok
[INFO] [stdout] test tree::path::tests::test_absolute_single_segment ... ok
[INFO] [stdout] test tree::path::tests::test_absolute_root ... ok
[INFO] [stdout] test tree::path::tests::test_current_directory ... ok
[INFO] [stdout] test tree::path::tests::test_double_slash_treated_as_single ... ok
[INFO] [stdout] test tree::path::tests::test_empty_path_is_invalid ... ok
[INFO] [stdout] test tree::path::tests::test_default_config_allows_deeper_paths ... ok
[INFO] [stdout] test tree::path::tests::test_max_depth_exactly ... ok
[INFO] [stdout] test tree::path::tests::test_parent_navigation ... ok
[INFO] [stdout] test tree::path::tests::test_path_too_deep ... ok
[INFO] [stdout] test tree::path::tests::test_relative_single_segment ... ok
[INFO] [stdout] test tree::path::tests::test_minimal_config_respects_depth ... ok
[INFO] [stdout] test tree::tests::test_command_kind ... ok
[INFO] [stdout] test tree::tests::test_node_type_checking ... ok
[INFO] [stdout] test tree::path::tests::test_mixed_navigation ... ok
[INFO] [stdout] test tree::path::tests::test_trailing_slash_ignored ... ok
[INFO] [stdout] test tree::path::tests::test_relative_multiple_segments ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 98 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/helpers.rs (/opt/rustwide/target/debug/deps/helpers-fc4194553a1b79bf)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test fixtures::tests::test_mock_io_with_input ... ok
[INFO] [stdout] test fixtures::tests::test_mock_io_basic ... ok
[INFO] [stdout] test fixtures::tests::test_mock_access_level ... ok
[INFO] [stdout] test fixtures::tests::test_tree_structure ... ok
[INFO] [stdout] test fixtures::tests::test_helper_functions ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/mod.rs (/opt/rustwide/target/debug/deps/mod-48666bcb6ac9d793)
[INFO] [stdout] 
[INFO] [stdout] running 101 tests
[INFO] [stdout] test test_rust_optimizations::fixtures::tests::test_mock_access_level ... ok
[INFO] [stdout] test test_rust_optimizations::fixtures::tests::test_helper_functions ... ok
[INFO] [stdout] test test_rust_optimizations::fixtures::tests::test_mock_io_basic ... ok
[INFO] [stdout] test test_rust_optimizations::test_access_level_size ... ok
[INFO] [stdout] test test_rust_optimizations::fixtures::tests::test_tree_structure ... ok
[INFO] [stdout] test test_rust_optimizations::test_command_history_zero_size_when_disabled ... ok
[INFO] [stdout] test test_rust_optimizations::fixtures::tests::test_mock_io_with_input ... ok
[INFO] [stdout] test test_rust_optimizations::test_command_meta_is_const_initializable ... ok
[INFO] [stdout] test test_rust_optimizations::test_command_meta_size_is_reasonable ... ok
[INFO] [stdout] test test_rust_optimizations::test_config_constants_are_compile_time ... ok
[INFO] [stdout] test test_rust_optimizations::test_config_constants_are_zero_cost ... ok
[INFO] [stdout] test test_rust_optimizations::test_directory_is_const_initializable ... ok
[INFO] [stdout] test test_rust_optimizations::test_command_meta_has_static_lifetime ... ok
[INFO] [stdout] test test_rust_optimizations::test_empty_history_is_zero_size ... ok
[INFO] [stdout] test test_rust_optimizations::test_minimal_config_is_smaller ... ok
[INFO] [stdout] test test_rust_optimizations::test_nested_tree_is_const_initializable ... ok
[INFO] [stdout] test test_rust_optimizations::test_node_size ... ok
[INFO] [stdout] test test_rust_optimizations::test_request_size_varies_with_features ... ok
[INFO] [stdout] test test_rust_optimizations::test_test_tree_is_const ... ok
[INFO] [stdout] test test_rust_optimizations::test_tree_has_static_lifetime ... ok
[INFO] [stdout] test test_shell_core::fixtures::tests::test_helper_functions ... ok
[INFO] [stdout] test test_shell_core::fixtures::tests::test_mock_access_level ... ok
[INFO] [stdout] test test_shell_core::fixtures::tests::test_tree_structure ... ok
[INFO] [stdout] test test_shell_core::fixtures::tests::test_mock_io_with_input ... ok
[INFO] [stdout] test test_shell_core::helpers::fixtures::tests::test_mock_access_level ... ok
[INFO] [stdout] test test_shell_core::helpers::fixtures::tests::test_mock_io_basic ... ok
[INFO] [stdout] test test_shell_core::test_absolute_path_from_subdirectory ... ok
[INFO] [stdout] test test_shell_core::test_argument_validation ... ok
[INFO] [stdout] test test_shell_core::helpers::fixtures::tests::test_helper_functions ... ok
[INFO] [stdout] test test_shell_core::helpers::fixtures::tests::test_mock_io_with_input ... ok
[INFO] [stdout] test test_shell_core::helpers::fixtures::tests::test_tree_structure ... ok
[INFO] [stdout] test test_shell_core::test_command_with_exact_buffer_size ... ok
[INFO] [stdout] test test_shell_core::test_command_with_leading_spaces ... ok
[INFO] [stdout] test test_shell_core::test_command_with_arguments ... ok
[INFO] [stdout] test test_shell_core::test_command_with_multiple_spaces_between_args ... ok
[INFO] [stdout] test test_shell_core::test_command_with_trailing_spaces ... ok
[INFO] [stdout] test test_shell_core::test_directory_with_args_returns_error ... ok
[INFO] [stdout] test test_shell_core::test_global_commands ... ok
[INFO] [stdout] test test_shell_core::test_minimal_features ... ok
[INFO] [stdout] test test_shell_core::test_navigate_absolute_path ... ok
[INFO] [stdout] test test_shell_core::test_multiple_parent_navigation ... ok
[INFO] [stdout] test test_shell_core::test_navigate_invalid_directory ... ok
[INFO] [stdout] test test_shell_core::test_navigate_parent_beyond_root ... ok
[INFO] [stdout] test test_shell_core::test_navigate_parent_directory ... ok
[INFO] [stdout] test test_shell_core::fixtures::tests::test_mock_io_basic ... ok
[INFO] [stdout] test test_shell_core::test_navigate_to_directory ... ok
[INFO] [stdout] test test_shell_core::test_navigate_to_root_explicitly ... ok
[INFO] [stdout] test test_shell_core::test_navigate_with_mixed_dots ... ok
[INFO] [stdout] test test_shell_editing::helpers::fixtures::tests::test_mock_io_basic ... ok
[INFO] [stdout] test test_shell_core::test_navigate_with_relative_path ... ok
[INFO] [stdout] test test_shell_core::test_path_based_command_execution ... ok
[INFO] [stdout] test test_shell_editing::test_backspace_boundary ... ok
[INFO] [stdout] test test_shell_editing::test_backspace_sequence ... ok
[INFO] [stdout] test test_shell_core::test_rapid_state_changes ... ok
[INFO] [stdout] test test_shell_editing::fixtures::tests::test_helper_functions ... ok
[INFO] [stdout] test test_shell_editing::fixtures::tests::test_mock_access_level ... ok
[INFO] [stdout] test test_shell_editing::test_bell_on_buffer_overflow ... ok
[INFO] [stdout] test test_shell_core::test_navigate_to_current_directory ... ok
[INFO] [stdout] test test_shell_editing::test_buffer_overflow_emits_bell ... ok
[INFO] [stdout] test test_shell_editing::fixtures::tests::test_mock_io_basic ... ok
[INFO] [stdout] test test_shell_editing::test_backspace_at_start ... ok
[INFO] [stdout] test test_shell_editing::fixtures::tests::test_mock_io_with_input ... ok
[INFO] [stdout] test test_shell_editing::fixtures::tests::test_tree_structure ... ok
[INFO] [stdout] test test_shell_editing::helpers::fixtures::tests::test_helper_functions ... ok
[INFO] [stdout] test test_shell_editing::helpers::fixtures::tests::test_mock_access_level ... ok
[INFO] [stdout] test test_shell_editing::helpers::fixtures::tests::test_tree_structure ... ok
[INFO] [stdout] test test_shell_core::test_repeated_command_execution ... ok
[INFO] [stdout] test test_shell_editing::helpers::fixtures::tests::test_mock_io_with_input ... ok
[INFO] [stdout] test test_shell_editing::test_double_esc_clears_buffer ... ok
[INFO] [stdout] test test_shell_editing::test_double_esc_clears_and_shows_prompt ... ok
[INFO] [stdout] test test_shell_editing::test_empty_command_does_nothing ... ok
[INFO] [stdout] test test_shell_editing::test_backspace_editing ... ok
[INFO] [stdout] test test_shell_editing::test_prompt_format ... ok
[INFO] [stdout] test test_shell_editing::test_prompt_updates_with_navigation ... ok
[INFO] [stdout] test test_shell_features::helpers::fixtures::tests::test_helper_functions ... ok
[INFO] [stdout] test test_shell_editing::test_backspace_until_empty ... ok
[INFO] [stdout] test test_shell_features::helpers::fixtures::tests::test_mock_io_basic ... ok
[INFO] [stdout] test test_shell_features::helpers::fixtures::tests::test_mock_io_with_input ... ok
[INFO] [stdout] test test_shell_features::helpers::fixtures::tests::test_tree_structure ... ok
[INFO] [stdout] test test_shell_features::helpers::fixtures::tests::test_mock_access_level ... ok
[INFO] [stdout] test test_shell_features::test_history_after_failed_command ... ok
[INFO] [stdout] test test_shell_features::test_history_down_at_newest ... ok
[INFO] [stderr]      Running tests/test_rust_optimizations.rs (/opt/rustwide/target/debug/deps/test_rust_optimizations-30f3fa317504af59)
[INFO] [stdout] test test_shell_features::test_history_edit_recalled_command ... ok
[INFO] [stdout] test test_shell_features::test_history_empty_buffer ... ok
[INFO] [stdout] test test_shell_features::test_history_navigation_down ... ok
[INFO] [stdout] test test_shell_features::test_history_navigation_up ... ok
[INFO] [stdout] test test_shell_features::test_history_navigation_up_multiple ... ok
[INFO] [stdout] test test_shell_features::test_tab_with_no_input ... ok
[INFO] [stdout] test test_shell_features::test_tab_with_no_matches ... ok
[INFO] [stdout] test test_shell_features::test_tab_completion_single_match ... ok
[INFO] [stdout] test test_shell_features::test_history_up_at_oldest ... ok
[INFO] [stdout] test test_shell_features::test_tab_completion_in_subdirectory ... ok
[INFO] [stdout] test test_tree::fixtures::tests::test_helper_functions ... ok
[INFO] [stdout] test test_tree::fixtures::tests::test_mock_access_level ... ok
[INFO] [stdout] test test_tree::fixtures::tests::test_mock_io_basic ... ok
[INFO] [stdout] test test_tree::fixtures::tests::test_mock_io_with_input ... ok
[INFO] [stdout] test test_tree::fixtures::tests::test_tree_structure ... ok
[INFO] [stdout] test test_tree::test_metadata_matches_handler ... ok
[INFO] [stdout] test test_tree::test_node_api ... ok
[INFO] [stdout] test test_shell_features::test_tab_completes_directory_with_slash ... ok
[INFO] [stdout] test test_tree::test_varied_argument_counts ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 101 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test fixtures::tests::test_mock_io_with_input ... ok
[INFO] [stdout] test fixtures::tests::test_mock_access_level ... ok
[INFO] [stdout] test fixtures::tests::test_mock_io_basic ... ok
[INFO] [stdout] test fixtures::tests::test_helper_functions ... ok
[INFO] [stdout] test test_command_history_zero_size_when_disabled ... ok
[INFO] [stderr]      Running tests/test_shell_auth.rs (/opt/rustwide/target/debug/deps/test_shell_auth-c00fee4765df5a5b)
[INFO] [stdout] test test_command_meta_is_const_initializable ... ok
[INFO] [stdout] test test_access_level_size ... ok
[INFO] [stdout] test test_command_meta_size_is_reasonable ... ok
[INFO] [stdout] test test_command_meta_has_static_lifetime ... ok
[INFO] [stdout] test test_config_constants_are_compile_time ... ok
[INFO] [stdout] test fixtures::tests::test_tree_structure ... ok
[INFO] [stdout] test test_config_constants_are_zero_cost ... ok
[INFO] [stdout] test test_directory_is_const_initializable ... ok
[INFO] [stdout] test test_empty_history_is_zero_size ... ok
[INFO] [stdout] test test_minimal_config_is_smaller ... ok
[INFO] [stdout] test test_node_size ... ok
[INFO] [stdout] test test_nested_tree_is_const_initializable ... ok
[INFO] [stdout] test test_request_size_varies_with_features ... ok
[INFO] [stdout] test test_test_tree_is_const ... ok
[INFO] [stdout] test test_tree_has_static_lifetime ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_shell_core.rs (/opt/rustwide/target/debug/deps/test_shell_core-fa257f0c485e9bc7)
[INFO] [stdout] 
[INFO] [stdout] running 33 tests
[INFO] [stdout] test fixtures::tests::test_helper_functions ... ok
[INFO] [stdout] test fixtures::tests::test_mock_access_level ... ok
[INFO] [stdout] test fixtures::tests::test_mock_io_basic ... ok
[INFO] [stdout] test helpers::fixtures::tests::test_helper_functions ... ok
[INFO] [stdout] test helpers::fixtures::tests::test_mock_access_level ... ok
[INFO] [stdout] test helpers::fixtures::tests::test_mock_io_basic ... ok
[INFO] [stdout] test fixtures::tests::test_tree_structure ... ok
[INFO] [stdout] test helpers::fixtures::tests::test_mock_io_with_input ... ok
[INFO] [stdout] test helpers::fixtures::tests::test_tree_structure ... ok
[INFO] [stdout] test test_argument_validation ... ok
[INFO] [stdout] test test_absolute_path_from_subdirectory ... ok
[INFO] [stdout] test test_command_with_arguments ... ok
[INFO] [stdout] test test_command_with_exact_buffer_size ... ok
[INFO] [stdout] test fixtures::tests::test_mock_io_with_input ... ok
[INFO] [stdout] test test_command_with_leading_spaces ... ok
[INFO] [stdout] test test_command_with_multiple_spaces_between_args ... ok
[INFO] [stdout] test test_directory_with_args_returns_error ... ok
[INFO] [stdout] test test_command_with_trailing_spaces ... ok
[INFO] [stdout] test test_global_commands ... ok
[INFO] [stdout] test test_multiple_parent_navigation ... ok
[INFO] [stdout] test test_minimal_features ... ok
[INFO] [stdout] test test_navigate_absolute_path ... ok
[INFO] [stdout] test test_navigate_to_current_directory ... ok
[INFO] [stdout] test test_navigate_invalid_directory ... ok
[INFO] [stdout] test test_navigate_to_directory ... ok
[INFO] [stdout] test test_navigate_parent_directory ... ok
[INFO] [stdout] test test_navigate_to_root_explicitly ... ok
[INFO] [stdout] test test_navigate_parent_beyond_root ... ok
[INFO] [stdout] test test_navigate_with_mixed_dots ... ok
[INFO] [stdout] test test_navigate_with_relative_path ... ok
[INFO] [stdout] test test_path_based_command_execution ... ok
[INFO] [stdout] test test_rapid_state_changes ... ok
[INFO] [stdout] test test_repeated_command_execution ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 33 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_shell_editing.rs (/opt/rustwide/target/debug/deps/test_shell_editing-8bd3dfb92fd93305)
[INFO] [stdout] 
[INFO] [stdout] running 22 tests
[INFO] [stdout] test fixtures::tests::test_helper_functions ... ok
[INFO] [stdout] test fixtures::tests::test_mock_access_level ... ok
[INFO] [stdout] test fixtures::tests::test_mock_io_with_input ... ok
[INFO] [stdout] test fixtures::tests::test_mock_io_basic ... ok
[INFO] [stdout] test fixtures::tests::test_tree_structure ... ok
[INFO] [stdout] test helpers::fixtures::tests::test_mock_access_level ... ok
[INFO] [stdout] test helpers::fixtures::tests::test_helper_functions ... ok
[INFO] [stdout] test helpers::fixtures::tests::test_tree_structure ... ok
[INFO] [stdout] test helpers::fixtures::tests::test_mock_io_with_input ... ok
[INFO] [stdout] test helpers::fixtures::tests::test_mock_io_basic ... ok
[INFO] [stdout] test test_backspace_at_start ... ok
[INFO] [stdout] test test_backspace_boundary ... ok
[INFO] [stdout] test test_backspace_sequence ... ok
[INFO] [stdout] test test_backspace_editing ... ok
[INFO] [stdout] test test_backspace_until_empty ... ok
[INFO] [stdout] test test_bell_on_buffer_overflow ... ok
[INFO] [stdout] test test_buffer_overflow_emits_bell ... ok
[INFO] [stdout] test test_double_esc_clears_and_shows_prompt ... ok
[INFO] [stdout] test test_double_esc_clears_buffer ... ok
[INFO] [stdout] test test_empty_command_does_nothing ... ok
[INFO] [stdout] test test_prompt_format ... ok
[INFO] [stdout] test test_prompt_updates_with_navigation ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_shell_features.rs (/opt/rustwide/target/debug/deps/test_shell_features-38289f084b0d9b64)
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test helpers::fixtures::tests::test_mock_io_basic ... ok
[INFO] [stdout] test helpers::fixtures::tests::test_mock_access_level ... ok
[INFO] [stdout] test helpers::fixtures::tests::test_helper_functions ... ok
[INFO] [stdout] test helpers::fixtures::tests::test_tree_structure ... ok
[INFO] [stdout] test test_history_after_failed_command ... ok
[INFO] [stdout] test test_history_down_at_newest ... ok
[INFO] [stdout] test helpers::fixtures::tests::test_mock_io_with_input ... ok
[INFO] [stdout] test test_history_edit_recalled_command ... ok
[INFO] [stdout] test test_history_empty_buffer ... ok
[INFO] [stdout] test test_history_navigation_up ... ok
[INFO] [stdout] test test_history_navigation_down ... ok
[INFO] [stdout] test test_history_navigation_up_multiple ... ok
[INFO] [stdout] test test_history_up_at_oldest ... ok
[INFO] [stdout] test test_tab_completes_directory_with_slash ... ok
[INFO] [stdout] test test_tab_completion_in_subdirectory ... ok
[INFO] [stdout] test test_tab_completion_single_match ... ok
[INFO] [stdout] test test_tab_with_no_input ... ok
[INFO] [stdout] test test_tab_with_no_matches ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_tree.rs (/opt/rustwide/target/debug/deps/test_tree-28310586694d2c2c)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test fixtures::tests::test_mock_io_basic ... ok
[INFO] [stdout] test fixtures::tests::test_mock_access_level ... ok
[INFO] [stdout] test fixtures::tests::test_mock_io_with_input ... ok
[INFO] [stdout] test fixtures::tests::test_helper_functions ... ok
[INFO] [stdout] test fixtures::tests::test_tree_structure ... ok
[INFO] [stdout] test test_metadata_matches_handler ... ok
[INFO] [stdout] test test_node_api ... ok
[INFO] [stdout] test test_varied_argument_counts ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests nut_shell
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "f95e1d6568f5905effda1b6da4d61b9237f592c2e244299e9dc7317c41cc1739", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f95e1d6568f5905effda1b6da4d61b9237f592c2e244299e9dc7317c41cc1739", kill_on_drop: false }`
[INFO] [stdout] f95e1d6568f5905effda1b6da4d61b9237f592c2e244299e9dc7317c41cc1739
